installation restoration - Spanish English Dictionary